ham potatoes - German English Dictionary